context.valueCtx.Done (method, view implemented interface methods)

139 uses

	context (current package)
		context.go#L108: 	Done() <-chan struct{}
		context.go#L383: 	done := parent.Done()
		context.go#L478: 	done := parent.Done()
		context.go#L524: 		case <-parent.Done():

	crypto/tls
		conn.go#L1536: 	} else if ctx.Done() != nil {

	database/sql
		ctxutil.go#L21: 		case <-ctx.Done():
		ctxutil.go#L40: 	case <-ctx.Done():
		ctxutil.go#L57: 	case <-ctx.Done():
		ctxutil.go#L74: 	case <-ctx.Done():
		ctxutil.go#L91: 	case <-ctx.Done():
		ctxutil.go#L121: 	if ctx.Done() == nil {
		ctxutil.go#L129: 		case <-ctx.Done():
		sql.go#L1262: 		case <-ctx.Done():
		sql.go#L1325: 	case <-ctx.Done():
		sql.go#L1370: 		case <-ctx.Done():
		sql.go#L2212: 	<-tx.ctx.Done()
		sql.go#L2248: 	case <-ctx.Done():
		sql.go#L2293: 	case <-tx.ctx.Done():
		sql.go#L2988: 	if ctx.Done() == nil && (txctx == nil || txctx.Done() == nil) {
		sql.go#L3007: 		txctxDone = txctx.Done()
		sql.go#L3010: 	case <-ctx.Done():
		sql.go#L3016: 	case <-closectx.Done():

	github.com/jackc/pgx/v5/pgconn
		pgconn.go#L605: 		case <-ctx.Done():
		pgconn.go#L958: 		case <-ctx.Done():
		pgconn.go#L1024: 		case <-ctx.Done():
		pgconn.go#L1171: 		case <-ctx.Done():
		pgconn.go#L1212: 		case <-ctx.Done():
		pgconn.go#L1345: 		case <-ctx.Done():
		pgconn.go#L1386: 		case <-ctx.Done():
		pgconn.go#L1446: 		case <-ctx.Done():
		pgconn.go#L2019: 		case <-ctx.Done():
		pgconn.go#L2449: 		case <-ctx.Done():
		pgconn.go#L2990: 		case <-handleUnwatchedAfterCancelCalledCtx.Done():

	github.com/jackc/pgx/v5/pgconn/ctxwatch
		context_watcher.go#L40: 	if ctx.Done() != nil {

	github.com/jackc/pgx/v5/pgxpool
		pool.go#L322: 				case <-ctx.Done():

	github.com/jackc/puddle/v2
		context.go#L15: func (ctx *valueCancelCtx) Done() <-chan struct{}       { return ctx.cancelCtx.Done() }
		pool.go#L341: 	case <-ctx.Done():
		pool.go#L437: 			case <-ctx.Done():
		pool.go#L454: 		case <-ctx.Done():
		pool.go#L460: 	case <-ctx.Done():

	go.pact.im/x/flaky
		debounce.go#L98: 	case <-ctx.Done():
		debounce.go#L129: 	case <-ctx.Done():
		retry.go#L79: 		case <-ctx.Done():
		schedule.go#L160: 	case <-ctx.Done():

	go.pact.im/x/grpcprocess
		server.go#L28: 			case <-ctx.Done():

	go.pact.im/x/logs
		handler.go#L151: 	case <-ctx.Done():

	go.pact.im/x/netchan
		netchan.go#L124: 	case <-ctx.Done():

	go.pact.im/x/process
		process.go#L116: 			case <-bgctx.Done():
		process.go#L132: 	case <-ctx.Done():
		process.go#L182: 	case <-ctx.Done():

	go.pact.im/x/supervisor
		group.go#L88: 			case <-ctx.Done():
		supervisor.go#L137: 			case <-ctx.Done():

	go.pact.im/x/task
		context.go#L19: 			case <-ctx.Done():

	golang.org/x/net/http2
		transport.go#L843: 	case <-ctx.Done():
		transport.go#L972: 		case <-ctx.Done():
		transport.go#L1045: 		case <-ctx.Done():
		transport.go#L1094: 		case <-ctx.Done():
		transport.go#L1106: 	case <-ctx.Done():
		transport.go#L1163: 			case <-ctx.Done():
		transport.go#L1209: 		case <-ctx.Done():
		transport.go#L1228: 	case <-ctx.Done():
		transport.go#L1643: 		case <-ctx.Done():
		transport.go#L2254: 	case <-cs.ctx.Done():
		transport.go#L2644: 	case <-ctx.Done():
		transport_common.go#L296: 				case <-req.Context().Done():

	golang.org/x/sync/semaphore
		semaphore.go#L39: 	done := ctx.Done()

	golang.org/x/tools/internal/gocommand
		invoke.go#L117: 	case <-ctx.Done():
		invoke.go#L136: 	case <-ctx.Done():
		invoke.go#L146: 		case <-ctx.Done():
		invoke.go#L335: 				case <-ctx.Done():
		invoke.go#L394: 		case <-ctx.Done():
		invoke.go#L400: 		case <-ctx.Done():

	google.golang.org/grpc
		clientconn.go#L321: 		case <-ctx.Done():
		clientconn.go#L718: 	case <-ctx.Done():
		clientconn.go#L769: 	case <-ctx.Done():
		clientconn.go#L771: 	case <-cc.ctx.Done():
		clientconn.go#L1391: 		case <-acCtx.Done():
		picker_wrapper.go#L124: 			case <-ctx.Done():
		stream.go#L428: 			case <-cc.ctx.Done():
		stream.go#L430: 			case <-ctx.Done():
		stream.go#L776: 	case <-cs.ctx.Done():
		stream.go#L1380: 			case <-acCtx.Done():
		stream.go#L1382: 			case <-ctx.Done():

	google.golang.org/grpc/credentials
		tls.go#L135: 	case <-ctx.Done():

	google.golang.org/grpc/internal/backoff
		backoff.go#L92: 		case <-ctx.Done():

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L225: 			case <-d.ctx.Done():
		dns_resolver.go#L236: 		case <-d.ctx.Done():

	google.golang.org/grpc/internal/transport
		client_stream.go#L131: 	case <-s.ctx.Done():
		handler_server.go#L407: 		case <-ht.req.Context().Done():
		handler_server.go#L430: 		reader:        recvBufferReader{ctx: s.ctx, ctxDone: s.ctx.Done(), recv: &s.buf},
		http2_client.go#L254: 		<-newClientCtx.Done()       // Block until connectCtx expires or the defer above executes.
		http2_client.go#L335: 		ctxDone:               ctx.Done(), // Cache Done chan.
		http2_client.go#L514: 			ctxDone:      s.ctx.Done(),
		http2_client.go#L911: 		case <-ctx.Done():
		http2_client.go#L915: 		case <-t.ctx.Done():
		http2_client.go#L1840: 		case <-t.ctx.Done():
		http2_client.go#L1850: 	return t.ctx.Done()
		http2_server.go#L617: 	s.ctxDone = s.ctx.Done()

	net
		cgo_unix.go#L53: 	if ctx.Done() == nil {
		cgo_unix.go#L74: 	case <-ctx.Done():
		dial.go#L580: 			case <-subCtx.Done():
		dial.go#L734: 		case <-ctx.Done():
		fd_unix.go#L52: 		case <-ctx.Done():
		fd_unix.go#L78: 	ctxDone := ctx.Done()
		lookup.go#L288: 	case <-ovc.lookupValues.Done():
		lookup.go#L344: 	case <-ctx.Done():
		net.go#L816: 	case <-ctx.Done():

	net/http
		h2_bundle.go#L7918: 				case <-req.Context().Done():
		h2_bundle.go#L8498: 	case <-ctx.Done():
		h2_bundle.go#L8630: 		case <-ctx.Done():
		h2_bundle.go#L8703: 		case <-ctx.Done():
		h2_bundle.go#L8752: 		case <-ctx.Done():
		h2_bundle.go#L8764: 	case <-ctx.Done():
		h2_bundle.go#L8821: 			case <-ctx.Done():
		h2_bundle.go#L8867: 		case <-ctx.Done():
		h2_bundle.go#L8886: 	case <-ctx.Done():
		h2_bundle.go#L9302: 		case <-ctx.Done():
		h2_bundle.go#L9926: 	case <-cs.ctx.Done():
		h2_bundle.go#L10311: 	case <-ctx.Done():
		server.go#L3180: 		case <-ctx.Done():
		server.go#L3853: 	case <-ctx.Done():
		socks_bundle.go#L47: 			case <-ctx.Done():
		transport.go#L675: 		case <-ctx.Done():
		transport.go#L755: 	case <-ctx.Done():
		transport.go#L1572: 			case <-treq.ctx.Done():
		transport.go#L1583: 	case <-treq.ctx.Done():
		transport.go#L1911: 		case <-connectCtx.Done():
		transport.go#L2460: 		case <-rc.treq.ctx.Done():
		transport.go#L2808: 	case <-ctx.Done():
		transport.go#L2907: 	ctxDoneChan := req.ctx.Done()

	net/http/httputil
		reverseproxy.go#L410: 	if ctx.Done() != nil {
		reverseproxy.go#L430: 			case <-ctx.Done():
		reverseproxy.go#L850: 		case <-req.Context().Done():

	net/http/pprof
		pprof.go#L120: 	case <-r.Context().Done():
		pprof.go#L305: 	case <-r.Context().Done():

	os/exec
		exec.go#L704: 		case <-c.ctx.Done():
		exec.go#L780: 	if (c.Cancel != nil || c.WaitDelay != 0) && c.ctx != nil && c.ctx.Done() != nil {
		exec.go#L800: 	case <-c.ctx.Done():